<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>04_npm的命令说明总结</title>
  <!-- 
  npm（Node Package Manager）是 Node.js 的包管理工具，用于管理 JavaScript 代码的依赖和模块。以下是一些常用的 npm 命令的说明和总结。
  一、基本命令
   1.  `npm init` 
  - 作用：初始化一个新的 Node.js 项目，创建  `package.json`  文件。
  - 用法：在项目根目录下运行  `npm init` ，根据提示填写项目的相关信息。
  - 示例：
  npm init
   2.  `npm install`  或  `npm i` 
  - 作用：安装项目的依赖包。
  - 用法：
    - 安装  `package.json`  中列出的所有依赖：
  npm install
  - 安装指定的包：
  npm install <package-name>
  - 安装并将包添加到  `dependencies` ：
  npm install <package-name> --save
  - 安装并将包添加到  `devDependencies` ：
  npm install <package-name> --save-dev
   3.  `npm uninstall`  或  `npm remove` 
  - 作用：卸载指定的包。
  - 用法：
  npm uninstall <package-name>
   4.  `npm update` 

  - 作用：更新项目中已安装的包到最新版本。
  - 用法：
  npm update
   5.  `npm list`  或  `npm ls` 

  - 作用：列出当前项目的所有依赖包。
  - 用法：
  npm list
  二、版本管理
   1.  `npm version` 

  - 作用：更新项目的版本号。
  - 用法：
    - 更新到下一个补丁版本：
  npm version patch
  - 更新到下一个次要版本：
  npm version minor
  - 更新到下一个主要版本：
  npm version major
  三、其他常用命令
   1.  `npm run` 

  - 作用：执行在  `package.json`  中定义的脚本。
  - 用法：
  npm run <script-name>
   2.  `npm cache` 

  - 作用：管理 npm 的缓存。
  - 用法：
    - 查看缓存：
  npm cache verify
  - 清除缓存：
  npm cache clean --force
   3.  `npm login`  和  `npm logout` 

  - 作用：登录和登出 npm 账户。
  - 用法：
  npm login
    npm logout
   4.  `npm publish` 

  - 作用：将本地包发布到 npm 注册表。
  - 用法：
  npm publish
  四、总结

  - npm 是一个强大的包管理工具，提供了一系列命令用于管理项目的依赖、版本和脚本。
  - 常用命令包括： `npm init` 、 `npm install` 、 `npm uninstall` 、 `npm update` 、 `npm version` 、 `npm run`  等。
  - 通过 npm，开发者可以轻松地管理和共享 JavaScript 代码库，提高开发效率。
  -->
</head>
<body>
  
</body>
</html>